a car marred by scratches - German English Dictionary